var  $inputNome,
	 $inputFiltro_nome,
	 $inputConteudo,
	 $template_pesquisar,
	 $TemplateErrorMsg;
	 
$(function(){

	$inputNome				=	$("input#nome");
	$inputFiltro_nome		=	$("input#filtro_nome");
	$inputConteudo			=	$("input#conteudo");
	var 
	$TemplateErrorMsg			=	"<br>Erro ao inserir!",
	$valLogon				= 	$("form.template_form").validate({
		rules:{
            nome:{
                // campoNome será obrigatorio (required) e terá tamanho minimo (minLength)
                required: true, minlength: 2, maxlength : 40
            },
        },
        // Define as mensagens de erro para cada regra
        messages:{
            nome:{
                required	: "<br>Informe o nome",
                minlength   : "<br>Digite no m&iacute;nimo, 2 (sete) caracteres",
                maxlength   : "<br>Digite no m&aacute;ximo, 40 (sete) caracteres"
            },

        },
        errorPlacement: function( error, element ) {
			error.html() == $TemplateErrorMsg ? $(".template-credentials").after(error) : error.insertAfter(element);
		},
		submitHandler: function(form) {
			$.ajax({
				type : 'POST', 
				url  : 'ajax/insere.asp?do=setTemplate',
				data : {nome : $inputNome.attr("value"), conteudo: CKEDITOR.instances.conteudo.getData()},
				success : function(data){
					if (data == "true"){
						$.cookie("informativos_logon", $inputLogin.attr("value"), { path: "/" });
						window.location.href='home.asp';
					}
				}
			});
		}
	});


	$template_pesquisar = $("#template_pesquisar").validate({
        submitHandler: function(form) {
			pesquisaTemplate($inputFiltro_nome.attr("value"));
        }
	});

	//Retornando a lista de templates.
	pesquisaTemplate("");

});

function EFocus() {
	if ($inputNome.attr("value") == "") $inputNome.focus();
}

function pesquisaTemplate(valor_pesquisa){
	        $.ajax({
			type : 'POST',
			dataType : 'text',
			url  : 'ajax/template_pesquisar.asp',
			data : {do : 'getTemplate', pesquisa: valor_pesquisa},
			success : function(data){
				$("#retorno_templates").html(data);
			}
		});	
}